solvent polymerization - French English Dictionary